means to an end - Français Anglais Dictionnaire